Collaborative and social development environments: a literature review
نویسندگان
چکیده
Software developers spend a majority of their time using a development environment coupled with a variety of collaborative tools. They use integrated development environments (IDEs) in different editing and debugging activities while solving particular technical problems or developing different pieces of software. These programming environments evolved from commandline tools, to text-based IDEs, graphical IDEs, and eventually to collaborative and social development environments (SDEs). This paper reviews the current state of the art in collaborative development environments (CDEs) and surveys the evolution in this area. The importance of collaboration within software engineering is addressed, followed by detailed information about collaborative systems for software development.Groupware architectures, taxonomies, andgroupware applications relevant to software development are discussed, and various research systems that fall within these classifications are described. The paper concludes with recent research related to collaborative and social software engineering.
منابع مشابه
The Collaborative Learning in the e-Learning Environments
Introduction: The collaborative learning and interactive electronic-learning (e- learning) is one of the key factors in education system success. This study examined the collaborative e-learning in the framework of constructivism theory. Methods: This is a review article. The databases such as Scientific Information Databases, Magiran, Science Direct, and Google Scholar were reviewed. Also,...
متن کاملImpact of Dynamic Assessment on the Writing Performance of English as Foreign Language Learners in Asynchronous Web 2.0 and Face-to-face Environments
This study sought to investigate dynamic assessment (DA) - an assessment approach that embeds inter- vention within the assessment process and that yields information about the learner’s responsiveness to this intervention - and the writing performance of the second language (L2) learners in Web 2.0 contexts. To this end, pre and post-treatment writings of 45 par...
متن کاملDevelopment of the Translating Allied Health Knowledge (TAHK) Framework
Background While evidence-based practice is a familiar concept to allied health clinicians, knowledge translation (KT) is less well known and understood. The need for a framework that enables allied health clinicians to access and engage with KT was identified. The aim of this paper is to describe the development of the Translating Allied Health Knowledge (TAHK) Framework. M...
متن کاملknowledge production through collaborative management research
Recently, literature around the theme of collaborative management research has grown considerably. According to the definition of collaborative management research, two components are connected to each other in this context; managers of organizations and academic researchers. In literature, many authors claim that the relationship between these two components could lead to significant advantage...
متن کاملSocial Software and Second Language Learning
The emerging trend of social software technology can address many different second language (L2) learner needs through authentic social interaction and a variety of scaffolding processes. Social software connects education with real‐life learning and interests, and engages and motivates students. It can facilitate learning environments that are more learner‐centre...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IJCAT
دوره 49 شماره
صفحات -
تاریخ انتشار 2014